watch live - German English Dictionary